package service.OrderService;

import VO.OrderInfoVO;
import util.Message;

import java.rmi.Remote;
import java.rmi.RemoteException;

public interface ExecutionService  extends Remote {
	/**
	 * 显示订单详细信息
	 * @param orderID
	 * @return OrderInfoVO
	 * @author mahanlei
	 * @version 2016/10/15 
	 */
	public Message changeOrder(String orderID,String actualTime)throws  RemoteException;
	
  	public OrderInfoVO getOrderInfo(String orderID) throws RemoteException;
  	/**
  	 * 更改订单状态（客户、网站营销人员）
	 * @param orderID
	 * @param orderType
	 * @return message(供界面显示订单状态更改成功）* @author mahanlei
	 * @version 2016/10/15
  	 *
	 */
  	public  Message changeOrder(String orderID) throws RemoteException;


  	public  Message changeCheckOutTime(String orderID ) throws RemoteException ;

}
